package com.kpmg.datalake.schedule.vo;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.plugins.Page;
import com.kpmg.datalake.schedule.model.ScheduleJobLog;
import java.io.Serializable;

/**
 * @author Alex.zhao [alex.zhao@kpmg.com]
 * @since Created on azhao6 on 2018-08-22 21:34:01
 */
public class ScheduleJobLogVO<T> implements Serializable {

  private static final long serialVersionUID = -1467991449887571062L;
  private ScheduleJobLog scheduleJobLog;

  private Page<T> page;

  public ScheduleJobLog getScheduleJobLog() {
    return scheduleJobLog;
  }

  public void setScheduleJobLog(ScheduleJobLog scheduleJobLog) {
    this.scheduleJobLog = scheduleJobLog;
  }

  public Page<T> getPage() {
    return page;
  }

  public void setPage(Page<T> page) {
    this.page = page;
  }

  @Override
  public String toString() {
    return getClass().getName() + JSONObject.toJSONString(this);
  }

}
